package com.zhentao.service;

import com.zhentao.model.schedule.dto.TaskDto;

public interface TaskInfoService {
    /**
     * 添加任务
     *
     * @param dto
     * @return
     */
    long addTask(TaskDto dto);

    /**
     * 取消任务
     *
     * @param taskId
     * @return
     */
    public boolean canceTask(Long taskId);


    /**
     * 拉取任务
     *
     * @param type
     * @param priority
     * @return
     */
    public TaskDto poll(Integer type, Integer priority);
}
